Pros: lots of room, 5 minute walk to the beach, had a cart to take everything to the beach, two pools close by, kitchen had everything we needed, super easy check-in/check out.
Cons: beds, pillows and comforters not the most comfortable, wifi upstairs is very spotty, nightstand in full/twin room doesn't have a track for drawers (daughter pulled drawer out and it fell on her foot - she was fine), small leak from chandelier (reported to management), front door is HARD to shut and lock.
Overall, we really enjoyed our stay and would stay again! Just more prepared, and maybe with our own blankets and pillows.