The best place I stayed in Mexico hands down