Great place to stay, very walkable to the beach and downtown strip. Ocean Beach is also a great place to stay to have easy access to other sights such as Balboa Park, LaJolla etc.