This place was phenomenal! It's called Oasi, which is Oasis in Italian, which is very apropos. The grounds have all kinds of foliage and palm trees, the pool and all the rooms are spotlessly clean. It's down by the airport which is several blocks from most of the restaurants, etc but she provides bikes and it's not a bad ride at all. They also provide beach towels and snorkeling gear so you don't have to put that bulky stuff in your luggage. Il Baretto, her bar/restaurant is very good and they had a really good Cuban guitarist who played on Monday night. Awesome place and I highly recommend it!