The property was absolutely perfect for our stay. Since the condo was an end unit, we had lots of privacy and a huge pool all to ourselves. We liked having the convenience of having the option for all-inclusive at our resort or the sister resort, which was actually directly next to the condo. As stated in the rental agreement, it is not the place for you if you like the nightlife of a resort, since except for Saturday and Sunday the place was quiet. The only reason that I didn't give this rental 5 stars is because the deposit was never posted in HomeAway, leaving us to believe that we had been swindled. After almost 40 minutes on the phone with HomeAway, we were told that they couldn't help us because there was no record of a deposit made. We had a record of the payment with PenPal, but the point of using HomeAway was to ensure that we had someone to turn to if there was any problem with the rental, especially since we were leaving the country! HomeAway told me that I was responsible for dealing directly with the property manager. Hum, thought that was the point of using HomeAway. In all fairness to Ricardo, he was extremely prompt in returning any and all emails, but this was a huge concern to us. Ricardo did eventually post the first payment on June 22, although we had paid it on April 3rd, and this was only after numerous emails, which he comment was too many. As for the final payment, that was never posted to HomeAway either, because I checked prior to writing this review and we returned 1 1/2 weeks ago. It still shows only 1 payment made and that the final payment, which we made to PenPal on June 22, is past due. Therefore, had we not received our security deposit back, we would have been on our own since HomeAway has no record of our second payment and had already told me to take it up with Ricardo. I get that our money was still protected by PenPal, but again I don't want to be the one making the calls if there is a problem.