PROS: The place is pretty big, nicely decorated and it has wonderful beach view with big windows & multiple decks, greatly spaced kitchen and living area. The rooms are great to accommodate the family with bunk beds, twin beds in another and the master bed, each room had its own bathroom which is great. We discovered the living room sofa had a pull out bed too.
CONS: (the following are probably things they have no control over) The Pool was not very clean, it had leafs and the water looked dirty, and the Jacuzzi was not working so it also looked like it had better days. The master bedroom shower had a strong sewer smell but they have a nice febreeze you can spray.
Would I stay there again. Yes. The family enjoyed themselves regardless and it was a great location