A relaxing, comfortable place with great hosts.