We always go Airbnb when we travel. Never have we stayed in a place so accessible to everything you want in town. Great coffee shop literally next door, Groceries across the street, 4 blocks to the beach, 3 blocks to a whole street of fantastic restaurants. Easy access to the freeway, 13 minutes to down town waterfront. You'd think a place like this would feel jammed into the city, loud, not great for families (some of our concerns when we were considering booking). NOT SO. With excellent sound proofing, clever natural lighting (they have these beautiful portholes that bring natural light into the back bedrooms in a soft, natural way) and a gated front patio as well as a spacious back yard, once we were in our home we never felt in the middle of the action... we felt safe, comfortable and cozy. The master bed and bath is as spectacular as it looks in the pictures, with great water pressure, a two head shower, a gigantic soaking tub and all the hot water you could want (didn't run low once even with 5-7 showers going a day). The bunk bed room is cozy and comfortable... perfect for kids and right next to the bathroom. The other two rooms are hard to understand from the pictures but in real life, they're just awesome. Basically it's like its own little suite on that side of the house featuring two comfortable beds (with a dividing door between the first bed area and the second) and then the second bed area opens into a second living room of sorts with a TV and couch and access to the back yard area. through it's own door. The kitchen is updated and well stocked with everything you need (though you're not going to be using it much with all the terrific restaurants within a few blocks). As far as the beach goes? These hosts have you covered with towels, bogie boards, beach umbrellas, toys, chairs.... you don't have to bring anything but your bathing suite. Communication was easy and responsive. TV is easy to use and includes Amazon Prime and Netflix. Wi Fi was great. The one parking spot is critical as parking is tight in OB. The hosts were nice enough to give us an extra spot when our friends came to stay for a few days. Which reminds me... this is a great place for multiple families and kids because the separation between sleeping spaces is really well done. We loved that we could just send our kids 5,9 and 11) outside when we needed a break and never had to worry about them wandering of the reservation and into trouble (the back yard is fully fenced). The shared back yard space which features a gas fire pit and a beautiful seating area and is accessible from a couple other units on the property was never an issue. That shared space was a concern when we were considering booking but you don't really bump into your neighbors much and you never hear them so it really turned out to be no big deal. There are so many nice touches (like an updated kitchen and plenty of pillows and towels!) These guys thought of all the details. Can't think of a better place to stay in OB.