Live Aqua San Miguel de Allende Urban Resort, San Miguel de Allende