Keith and David have a beautiful space. Roomy, modern, and stocked with everything you need for a more than comfortable stay. Great location too. Keith and David were responsive and accommodating. Wish we could have stayed longer!