Our stay was right in the middle of the transition between the former and the new management, this has caused some confusion for few days: work in progress, restaurant closed and some other minor issues;
Restaurant: just few options, food/drinks are average quality and overpriced;
Cleaning: room cleaning is okay but cleaning of common area needs to be addressed.
Position: can't be better, right on the unspoilt Xpu-Ha beach and in the best part of it as well;
Staff: Andrew (former manager) made his very best to sort few issues we had at the beginning of our stay, all his staff very helpful;
Breakfast: fresh, varied and generous served on the terrace overlooking the sea;
Rooms: the terraced suites and the villa are great, they just need a bit more furniture/facilities to become superb.