The apartment was sparkling clean and had all the essentials needed. Communication was perfect and check in was easy. great location. Would 100% recommend