Apartment was exactly as the photos. Great set up and appreciated the well supplied kitchen. As we had a long stay we appreciated having access to extra towels whilst we washed ours etc. location was perfect for us and easy to get into and out of the building. Communication was always quick and easy. Only negative that we were disappointed in, was the lack of cleanliness on arrival. As we paid over $100- for a cleaning fee we did expect the place to be well cleaned on arrival. This was not the case. I dusted all surfaces myself, some had obviously not been done in a long time. The main issue was the floor tiles. My son got very dirty crawling around in the first few hours. Having said that, I very much appreciated having access to a vacuum and mop and I easily rectified the situation myself. Thanks for having us and we would happily stay again.