Our hosts were wonderful and the location is fabulous with beautiful views and not far from the beach. Everything you need is included in the accommodation and our two dogs enjoyed the time almost as much as we did.