Stunning beach front small boutique hotel with allPros: Staff were super nice and friendly. Beautiful quiet beach. Great food at the restaurant. All in all a great experience. Cons: Rooms can be improved. Bathroom / shower were old.