The only thing that kept this from being a '5' was it wasn't on the beach. A beachfront property would have been out of our price range though. There is, however, a very nice pool and area. The unit itself is exactly as pictured and had everything you could want for a comfortable stay. The bathroom as been redone with lots of storage and there is ample storage throughout. It has a small balcony off the bedroom as well. One of the best things about this rental property is the landlord, Harry. He makes sure you have everything you need to enjoy your stay. We had an issue with fridge, we reported it to Harry, and the next day there was a brand new one in its place. The whole complex is very well maintained and the 'neighbors' are friendly. I wouldn't hesitate to recommend this property and hope to stay again. Thanks Harry. You know how to treat your guests.