The villa looks very much like the pictures on the site. It is a very well maintained property. It is in a gated community, which is nice because it provides you with additional security and privacy. It has a nice sized backyard with a pool for entertaining guest or just relaxing in your home away from home. The villa possesses all the amenities you love to have when traveling. WiFi, Flat screen TV 's, coffee maker, ac, etc.... In the gated community there is a state of the art gym, water slides and playground for the kids. There is even a little mini mart to pick up snacks and beverages in the community. But what makes this one of my favorite locations to stay, was the great customer service I have received from the owners Catherine and Craig. They went up and beyond the call of duty to make sure my stay at the villa was a pleasant one. They were just a phone call away. They returned calls and answered questions in a timely manner, and were available for any issues that might occur with the villa. In three words "Excellent Customer Service ". I would definitely recommend you stay at this location.