We very much enjoyed my stay at Sun Villa. The staff were very friendly, the view was amazing and facilities were top notch. I would recommend Sun Villa to anyone travelling with a large group.
I would also recommend taking advantage of their cook. Our only regret is that we didn't use her sooner and more often.