Excellent place and service. Definitely worth five star rating. Better than any places I stayed at in Mexico City. I will rebook the place for sure.