This place was amazing - wonderful amenities, everything you need is right there. And the location is excellent. Viridiana was an amazing host and would check up on us to see if we needed anything else, she even gave us great recommendations on places to go. I would definitely stay here again.