The location was perfect. Took less than 5 mins to get to the beach and the bay! I was able to bring my puppy along as the host said it was okay. Just have to pay a $25 fee! My boyfriend and I had a great time! The only struggle was trying to find a parking spot.