The apartment was clean and had all the necessities and some nice extra touches. David was very responsive and accommodating when we arrived later than expected. Overall our stay was wonderful and worry free!