fab place for a quick break in Mexico city! Fab host - lots of communication.