Nice beachfront rooms. During my stay there were many dogs staying. I was able to bring my dog off leash on a small rocky private beach outside our room, though anywhere else on the property such as the main beach area your dog must stay on leash. Overall a great experience for me and my pet.