Stylish accommodation in one of Mexico cities prime locations