We had a great stay. The apartment was very clean and everything essential was provided. The view from the balcony is very nice. You should be willing to walk some stairs to reach the apartment but the view definitely makes up for the tiny workout.