Amazing, I lived in Mexico half my life so I'm not easy to please and I simply love this place!
All reviews seem positive