Perfect location right in the heart of Mission Beach. The best place to experience San Diego for newcomers like us.