Lovely spot, great hosts. Would happily return.