Wonderful stay! David offered so many great suggestions and was on site if we needed any help! He was a wonderful host!