Best place to stay in Mexico city! and the dog is wonderful :)