The location is great. There is everything you need in the apartment to have a great stay. We managed to keep all of the rooms cool even with 40 degrees outside :)