Perfect apartment and location, with a wonderful view and all of the amenities that we needed for our stay.