I have visited Mexico City five times in the last year and a half. The places have been nice, but the beds, bedding and pillows always sucked..... Enesto's however was AMAZING. The beds were firm, the sheets were beautiful ( white, with duvets) and the pillow were soft. The place was very clean and the details from the tile floors to the molding made our trip extra wonderful. This is a perfect house for a work retreat or birthday escape with friends to a family trip! You will not be disappointed here.