great for vacation but with a few caveats for long term stays...
beautiful, clean, comfortable, great location. the ac is simply fantastic and the apartment itself is well stocked with appliances and TVs. having parking right by the bay and beach is incredible. the neighbors may very annoyingly block your access in or out against the rules sometimes, but that was admittedly pretty rare. a text to the owners should solve any issues for you.
if you are going to be staying for a while and presumably working from home, beware that the internet is far from ideal. it will randomly fluctuate from decent to just absolutely awful from day to day. hopefully the owners can upgrade the internet and install better routers with a modern security security protocol -- my devices kept warning me that the network was potentially insecure.
the place itself is decently insulated from noise from outside which is great since it's so close to Belmont park. that being said, the noise from above and from the next door apartment can be quite annoying with loud stomps from above being pretty common and other not-so-family-friendly noises being pretty audible from next door 😅 that's going to be highly dependant on who is staying at the same time as you however. hopefully you'll get luckier than I did.
all that being said, you're probably not going to mission beach to expect peace and quiet. if none of the above are dealbreakers, I highly recommend this listing.