Perfect stay! Perfect for a couple and their pup. The location is spot on, walking distance to the beaches and dog friendly. We had a great stay!