Beautiful apartment, beautiful location - the perfect place to stay.