Extended stay hotel with sea views, a restaurant, bar, and private beach area. Offers bright quarters and a convenient location.