Great location and excellent hosts, they thought of everything to make our stay comfortable.