This place far exceeded my expectations. The pictures do not give full credit at how wonderful and great this place offers. If I could rate this place higher than a 5 star, I would. My reasons are:
1. It is very spacious and clean
2. The rooms and bathrooms are luxurious
3. The amenities are all upgrades (tv, fridge, dishwasher, BBQ grill, plates and utensils, etc.)
4. Very safe location (gated community with security patrol)
5. Easy check-in/out process
6. Great communication with host
If you can imagine your dream resort house, this place will be it.
We just wished we could have stayed there much longer.