Here is a link to a Acharavi site which i think gives the best overall advice and information of the resort for the traveller whilst minimising the amount of advertising.
Please feel free to contribute your own links that you think the site below does not cover.
http://www.acharaviguide.com/Stevie,