Our stay was perfect! The apartment is beautiful and the location was amazing. We had all the amenities we could possibly need and the hotel staff were very accommodating.