Great location. Extremely clean. Wonderful hosts.