Stayed at Berringis for about 3 days and loved it! The resort itself is huge, with its own restaurant and right on the beach (even if you cannot swim there because of jelly fish!) There is a swimming pool in the resort too, which is great. Not to mention, its green all around!
The room that we stayed in was close to the beach, quite spacious, airy and was quite lovely. There is also free wi fi! ...The beds were comfortable and going to sleep, listening to waves cannot go wrong, can it?!
The restaurant has good food and the breakfast buffet is not to be missed.
The only critique I might have is that it is slightly away from the city. So having your own transport is good. Though if you are taking organised tours, most of them will pick you up. The resort also has their own shuttle to drop you into the city (though it comes at a cost)
But overall, its a great place to unwindMore