Wonderful place, fantastic location, great hosts! We can't wait to return!!