The property is located in a fantastic beach area location. The home has everything you need for a stay. It is steps from the beach and feels secured. You have parking assigned. The pros: All of the above, and some very sweet details like snacks, coffee, sugar, detergent, even water in the fridge. Also, let me note that we didn't see not one bug our entire time in the villa-that is super. It is very hard to keep bugs away in a humid environment and these folks nailed it. Contact responded to us when we texted.The cons: We were there for 10 days and almost every single day there was construction above us. I found out the apartment above is being fully remodeled and they were drilling through the concrete and pounding. I had planned to work in the mornings and had to do conference calls in my car. Also the days we wanted to sleep in, we couldn't really do so. The noise was very very loud. Although we received responses, there really wasn't a solution. I understand that it may be something the owner didn't know about, however it is an important detail for someone renting a place for vacation. It took from some of our relaxation and frankly, we probably would have explored another option had we known, especially full price. Again, minus that, it would have been perfect.