Outstanding stay! Great location, best place to stay in Mexico