It's attached to several apartments, which I didnt expect. That wasn't a huge issue except the walls and ceilings are super thin. We heard every footstep upstairs and every voice around us. We also had our kids so we tried being aware of their voices as well. But if you're a light sleeper, ear plugs will do the trick.
It was small but super clean. It also had anything we might need for the kitchen, for the most part. Nothing fancy but we knew our stay involved the proximity to the ocean more than anything. We didn't spend a bunch of time watching t.v. but the internet was splotchy at best and kicked us off a few times.
The 1/2 block to the ocean refers to an area you can walk down some stairs and visit the tide pools in the morning. It was a lot of fun and a cool adventure for the kids but its not 1/2 block to the actual beach. The beach is about a 10 minute walk but it was easy and we never used our car.
I would have liked a pull out couch for the kids to sleep on or for us to all cuddle as a family a bit more, but it sufficed.
It's close to shops and restaurants within walking distance. My favorite part about the place was the star jasmine everywhere. It looked and smelled beautiful. We also had a little closed porch to keep our beach stuff in.
Overall, it did its job and was comfortable enough but not necessarily my favorite AirBNB to date. Just depends on what you're willing to give up or pay to be close to the ocean.