The house was beautiful. The rooms large, comfortable beds, the kitchen island was our main gathering place every morning, followed by the peaceful covered patio by the pool. I was there for my Birthday with friends and everyone was blown away by what a luxurious feel the place had. One thing that was a bummer is that the pool courtyard was no longer exactly like the photos. The pool area itself remains a gorgeous oasis and is totally worthy on its own to decide to rent this place. But the property in the back was cut in two with a cement wall. They are building another property behind the house. So I was bummed we didnt have the full plot. It was totally private still and looks like a resort. But just FYI. The backyard was shortened. As for location, the house is at the very end of the street next to the jungle nature preserve. I loved this! It took literally 5 minutes to walk to the beach, 15 to walk into town (easy stroll pace), the town has delightful beach restaurants, open air bars, and a vibrant creative life in the town plaza. I would 100% recommend this place to anyone I know. It was hard to leave it just yesterday! If you are going back and forth on places to choose, this one has proximity to town, beach, jungle and everything you could want. Even my guests (there were 7 of us) who had to double up in the very comfortable beds felt pampered by their rooms and amenities. The house comes with hair dryers, bikes, 5 gallon water bottle, towels, bathroom sundries, fully equipped kitchen with a blender(!), the bathrooms were very clean, really good hot water for the showers, A/C in every room (trust me. You NEED THIS. and they have it), plus the staff who run the villa are extremely helpful and pleasant. Anything we needed they addressed right away. This was a good experience and I hope to vacation there again.