The apartment is in a great location with a beautiful view, was very clean and had all of the basics one would need. It was also quite spacious, with two large bedrooms, a sitting area and a good-sized kitchen. Also, communication with John was very good and the staff were friendly. Parking was readily available. However, I cannot say that our stay was a luxury experience; the building itself is in need of a remake and the apartment fittings could best be described as spartan. Also, some things were not as shown in the photos - we had separate twin beds in both bedrooms instead of larger beds.