Wonderful place, great hosts and lovely dog...Imagine a vacation in a private island!!!