5 stars all around. Incredible location and super cute spot. Would stay here again in a heartbeat next time I’m in Mexico City.