Functional, clean, pretty good location (locals neighborhood rather than next to the resorts but those and other activities are a close walk) and great deck up on the roof. We suggest that owners have a "welcome" binder of some sort that's in both Spanish and English with info on the property. It should explain how things operate, answers questions like, is the bottled water in the garage available to guests, are the water sports items available to guests, what are recommendations for restaurants, where to get currency exchanged and locations of ATM's, etc... Helpful tips to make a visitors stay easier and more relaxing are great. This being said we did get a chance to talk with Danny, who was very nice and I'm sure would answer any questions you may have. In our case we didn't want to bother him with every little question though. All in all we enjoyed our stay and would come back again.