David is a great host and the communication was good. The appartment was nice, clean and really big!