Beachfront hotel with a cafe/bar, terrace, and outdoor pool. Offers sunbeds and a prime location overlooking the beach.