I took my 20yr old and her friend to Mission Beach and stayed at Sawadee Airbnb. It was the perfect place for our trip. The location in the middle of Mission Beach is very desirable. Despite its location right on the main drag, it was not overly noisy, and the access to the beach and fun was so easy. I could drop the girls in Pacific Beach or at Belmont Park, and they had fun shopping (fancy, thrift, tourist) and making their way back to the Airbnb. I had many fabulous morning walks along the beach and the bay. There are beach toys, chairs, and boogie boards for spending the day on the beach just steps away, and the waves were great for playing and watching surfers and even dolphins. The Airbnb is small but very functional, with dressers and a large closet to stow your things out of the way. It's really cute and Instagrammable. I probably wouldn't cook a great deal in the kitchen, but it has the basics covered. There are two (or more) good coffee/breakfast places practically across the street, and about a 15 min walk down to Pacific Beach Pier where you'll find lots of shops and restaurants. We had a great meal at JRDN. And the people watching in this area is great. The parking space was key. We had a rental car and took many quick jaunts into downtown San Diego and the surrounding neighborhoods to eat, shop, and even take sail in the harbor. San Diego was pretty easy to navigate for a city it's size. It seemed like everything was 15-20 minutes away. I look forward to a future stay.