Very Nice but out of place
This is a very nice property, with a large staff that works hard on hospitality and the grounds, and it shows. If that is what you want, this place is great. If you would like a less expensive place that is more in keeping with Mexico, those places exist nearby. All I want is sand in my toes and a good beach, so this place was a bit much for me.