This place was great... the host was very accommodating and helpful. We had a very large group and we were all very comfortable. The beach was just a short walk, as well as the restaurants and shops.