A little gem, too good to be true. Fabulous location and wonderful hosts.