Location wise this was a perfect place. Steps away from the beach. Two blocks from the pier, restaurants, and shops.
The main bed was comfortable. Kitchen had supplies like toaster and other small appliances. There is a shared grill outside, which we didn't use. They had beach chairs and beach towels, which was nice.
It would have been nice to have shampoo for the shower and maybe a few beach toys for kids. I'm not sure if all of the units are owned by the same company, but maybe having a shared storage box with some beach toys (with a sign above that says please rinse toys before returning).
We had lots of fun and enjoyed our stay!