Great location, extremely clean. The air conditioning was perfect as there is a separate control for it in each room. The 5 flight climb up to the apartment was the worst part but it was worth it once we got there!