We had a great time here. Pros: location!! Excellent spot close to the beach and lots of cafes and bars. Cleanliness - this place was spotless, with cute decor. It got steamy inside during the day and the AC came in clutch. Beach chairs and umbrella were great to have.
Cons: parking was tough on the weekends but manageable during the week. As others have said, this place is tiny - way smaller than the photos. For perspective, the main room is the width of a queen bed and two small nightstands. If you're on vacation and not spending much time inside, it's totally fine. If you're trying to also work remotely, it's too small for two people. The shower is also tiny and a little uncomfortable. Lastly, the bikes mentioned in the listing are old, rusty, and the seats don't stay in place. You won't want to take them out for a spin more than once. That said, we enjoyed stay and fell in love with Mission Beach!