Spotless clean and newer furniture, good location (safe and a short drive to the beach , restaurants etc), convenient dedicated parking.
Areas for improvement: no blackout shades/blinds, not even in the bedroom - guarantees ~6am wake up time whether you planned it or not. There is a garage right under the unit, it may be used 1-2 times per day, but you will feel it (not a concern unless you are trying to get a baby to sleep right at that time). Shower temperature is hard to manage - either too hot or too cold. Finally, the manager doesn’t seem to read/respond via Airbnb chat.
Overall, the pros outweigh the cons, and I still recommend staying there.