Nice apartment complex but having to wait around for key drop-off is annoying, especially when I gave notice of my arrival time and they were late. Cleanliness needs work. Spa and pool area is amazing - definitely check it out.