Good location, lots of windows allowing sun into the apartment. Very clean. Apartment had everything we needed. Only minor hiccup was that she was late meeting us to allow us into the apartment. We had to wait for 20 minutes on the sidewalk in front of the apartment until she arrived. At least it wasn't raining! Other than that our stay was perfect! Would definitely recommend!