Apartment was clean, check in was a breeze, communication was easy, view was fantastic, and you can't beat the location.