Very clean and very large apartment. David was so easy to work with and very accommodating. Parking was a bit tough but David helped to make sure a spot was available.