Lovely peaceful spot, wonderful hospitality