The layout is confusing and room depressing. Kitchen utensil is dirty (likely because they require guest to clean it and take out the gabagae on check out), dinning table is wabbly. pools are small. do not misled by the pictures and do not ruin your vacation by going there.
Be fair, if you have an oceanfront suite, may have better feeling.