Amazing views and location. The apartment is spacious and the amenities functioned well. The host had been very responsive and friendly. One thing to improve is the cleanliness, but overall it was a nice stay.