Great location; the apartment was well stocked with amenities and very clean. Even though it was very hot during our stay, the apartment stays quite cool.