Stylish, beautiful studio apartment. Exactly what we needed as a base for a week in Mexico.