A relaxing, homely place with a wonderful family as hosts.