Great position, great outlook, great hosts. Lovely place, highly recommend