Beachfront extended stay hotel with stunning Mediterranean views. Offers convenient beach access and quality food, including outdoor grilling.