We really enjoyed our stay at moondoggies. Absolutely great location and set up for giving your dog a great vacation to the dog beach. Beach is a short walk across the street, and when you get back there is a convenient hose for washing your dog off and a nice patio area to hang out in while everyone dries off. Dog friendly restaurants are also just a short walk away. The place is kept very clean and the owner is very responsive and interested in making sure you have a nice stay.