Wow.. just wow. By far the best place I have ever stayed. I travelled here in Sept 2012 - apologies for late review! To begin, the apartments are perfect. Myself and my partner stayed in one of the non refurbished rooms, it was still better than any other accommodation I've…