Alicia's place is in the absolute perfect location right next to amazing restaurants and shops, everything you need is within walking distance. The apartment is stunning, and a perfect place to stay!