This property seems to be getting ripped to shreds on Trip Advisor, which is a shame.
I'll be there in a few weeks so the negative reviews have been somewhat disconcerting but I will stick with it and give it a go. Will report back if I make it out alive