We had a great stay at David's apartment! David was communicative and flexible, and gave us some good advice. Would definitely recommend staying in this apartment.