The good: location to beach, outdoor lounges & umbrellas and nice staff to assist, outdoor bar, pool, chairs and very clean. Kitchen clean and well equipped.
The bad: carpet in room old and very musty smell, upholstered chair stained and smelly, decor dreary, other things rusty and dingy. Downstairs room with kids and adults running around above - too noisy.
Overall paying for location. Rooms not so great.