Just looked at trip advisor. I would completely ignore those 1 star reviews. Utter nonsense. Just some locals disgruntled with their experience visiting in the opening weeks, not representative travellers. I've added my review, which is: 5 stars, yes, go, it's superb.