Top notch host, location, amenities, etc. My family greatly enjoyed our stay and Thomas could not have been a better host. Highly recommend.