We had a wonderful stay at this apartment. It was perfect for our needs. The place was sparkling clean on arrival and the agent communicated well. Would most certainly book this apartment again in the future