David was a great host, communication was a breeze and the place was just as described.