The property is located in a very picturesque area! The view, the beach, the nature is just incredible! But location is inconvenient since it is very remote from either town. car rental is a must, if you plan to visit other places. Beach is mostly un-swimable due to the waves, pool was closed to renovation (which we got informed just a couple of days prior to our check in!) so staying at the property during the day was not an option- kids could not swim there anyway, so we took day trips to the towns, beaches and other 2 islands. Property seems to be severely understaffed. Food was okay-good, but service is extremely slow and very unprofessional, waiting for a check for 15-20 minutes is ridiculous. Lack of lighting made it look unwelcoming and unsafe. Parking is inconveniently located further from the rooms. Overall our stay was okay, but we spend just nights there and couple of dinners/breakfasts.