We had a wonderful stay in the apartment for 6 nights. Centrally located modern apartment has all of the amenities that you need plus outstanding views. We could get anywhere we wanted to rather quickly. Having laundry right in the apartment and a gym in the building were great benefits while traveling on a 3 week holiday. The mattress on the bed is quite firm, so as long as that works for you, this is a great place to stay!