The bad: No wifi. Almost nothing provided, expect to bring your own hand soap. No washing machine. No extras that make stays easier - spare linens, beach towels, shampoo, beach toys. The entire neighborhood is a construction zone and will be for many years (this applies to any property on the peninsula).
The good: amazing location!! 10-15 minute walk to many gorgeous beaches so you don't need to worry about parking. Pool outside was nice, we were usually the only ones there. Nice sized apartment with a nice balcony.