Perfect location, comfortable accommodations, all the necessary amenities, and a caring host. You couldn’t ask for more!