Our stay from start to finish was wonderful. On arrival what at surprise to find every detail was taken care of down to dog toys and treats for our fur babies. We enjoyed watching the waves and the dogs loved the horses go by. Lots to do even with the rain we had throughout our stay. Will come back again!