Lovely accommodation and superb hospitality.