I stayed at this property for a week in early December 2014. Overall I really liked the villa, it was quite, safe, clean, and Gabriela (property manager) was extremely helpful. The beach is a ten minute walk and a grocery store is about 3 minutes away. I recommend you rent a car because most places you'll want to visit are not close by. The hotel property is very well maintained and clean plus their taxi service is excellent (ask for Carl). The only thing I was a bit unsatisfied with was housekeeping. The crew came by quite early, around 8-9am every morning, and we didn't get service everyday. Besides that, this is a great place to stay; the casita comes with a full kitchen, bathroom, and two separate bedrooms. Definitely a great place to stay for couples and/or those with children. I loved this place and I'd highly recommend it. Have fun!