The location was perfect for our family. You will definitely be right in the hustle and bustle of Ocean Beach, but the atmosphere is fun, the beach is across the street, and there is plenty to explore. Definitely for people who have a sense of adventure.