Had a great time , it was a great location and walking distance to bars and restaurants . The staff were helpful with laundry services, cycle hire and snorkeling trips. Breakfast was great also. We were concerned we would hear a lot of noise from the onsite bar, but this was not a problem at all. We stayed in the villa which was perfect for us, the outdoor area was lovely and the plunge pool was perfect. Would reccomend !