Extended stay hotel offering comfortable apartments, some with garden views, a seasonal outdoor pool, and a restaurant.