We stayed at the Sole Beach on a big working group from a photo shoot in high season, in Aug 2011.
There's no service, no change of towels, no reception and that is just to start. Without any sort of managing or supervision on site, the guests become very loud and it all becomes an excuse for drinking parties in the hotel rooms witch are literally door to door..
The rooms are poor like an old motel room painted white. The shower will be either burning hot or freezing cold and water sprinkles around but to the center.
There are bugs on the floors and shelves and this REALLY does not seem to be a 200-400 dollars beach hotel. It's so bad!