David's beautiful home had everything we could have asked for. It was very well appointed and the view was amazing! Very comfortable beds and plenty of room for our family to enjoy a couple of days away. Communication prior to our stay was also wonderful. Ping pong table was an added bonus!