Alicia’s place is in right off Gran Via in a perfect location. It’s not far to walk to all the main sights. It’s lively and has a 24 hour grocery store nearby. I highly recommend staying here if you want to be in the heart of everything.