Awesome place for you and your dog, such a great spot being directly across the beach. All the amenities you could want.