David was an excellent host - everything was as expected and we had a wonderful stay!