4.1/5 Very Good! (18 reviews)
Love the room, love the location and the peaceful environment. Love the nearness to nature, Love the view and the location of the hotel! if you are looking to relax in nature and still be close to the beach this is the place to go!
Reviewed on Dec 29, 2020