Everything amazing...location cleanliness communication..is what you will need for a stay in this amazing city.