The gym is excellent, and the restaurant is fine. The rooms are small, but comfortable. The internet is on and off and you have to keep resting your connection, but when it's rubbing it runs pretty fast. Could be cleaner than it is... Needs a full cleaning staff to get those rooms really clean. Has any problem as well, but that's the Philippines....