We absolutely loved our stay in this apartment. The location is fantastic and the views from the bathroom/bedroom and especially the terrace are far better than we could have expected. It had everything we needed and was clean. Highly recommend this place to stay.