Nice staff, some very bad at English but they could always get someone else with better English if needed. Staff is very helpful and friendly.
Nice pool and ok gym. Good housekeeping (but rarely change of sheets), clean rooms. Speedy roomservice with big menu.
Amazing breakfast that has great open hours.