Ocean Dreaming was fabulous. Great location and fantastic hosts. We enjoyed our time there as did our four legged friends. Thanks for having us.