David's place was spacious and clean, the communication with David was great and my guests enjoyed their stay.