I have Airbnb fished multiple times recently. This listing is true to advertisement. It is in a great location a block and a half from the beach. Lots of shops, restaurants and cafe' all walking distance.
There is a huge part of the beach dedicated to dogs named the Dog Beach and is super fun to go see all the dogs playing.
The only thing I would caution is parking is a struggle. So if you don't have to have a car its great!