Location is very nice, flat had everything we needed & our room was great, big and clean. Beds were also very comfortable. The rest of the apartment could have been cleaner, but it was not too bad. 4/5