Enjoyable stay, good host and location