The best appartment I have been in Mexico so far, and I have stayed in more than 20.