Excellent accommodation in a stunning location with a view from the terrace overlooking a perfect beach. Whats not to like!