Lovely place, very nice hosts, superb accompaniment and top location