Lovely accommodation, superb facilities, lovely hosts.