Pro's - the owner was absolutely excellent. He was very responsive each time we called. He provided directions as needed and was never bothered. The apartment is very spacious, easily sleeps 8 with 2 bathrooms. They provide beach chairs, beach towels, etc. Private parking, safe neighborhood. Big kitchen, fully equipped with lots of cabinet space. The apartment is bright and clean, it's a cozy, feel good place to wake up each morning. Now... it's not ultra modern, you'll see some needs for improvements but it's functional and for the price and location, you can't beat it. Do visit La Campana bakery nearby, EVERYTHING was delicious but that coffee was heaven!!
Cons - kinda noisy, especially early in the am when the roosters start up. There's also a school in the neighborhood so you'll hear the kids walking early in the morning. The bedroom facing the front bumps up against the driveway to the other apartment and so if they are out there you can hear them clearly and they can hear you clearly. That's not the best room for a couple. I always pack ear plugs so it was a non issue for me honestly. There was some construction going on 3/2018 in the backyard but they were considerate with their work hours and everything was contained back there. You wouldn't even know they were working.
I definitely recommend this apartment, you won't go wrong. Enjoy.