Property is clean and hygienic, but fittings are not great and more attention needs to be paid to maintenance.
Food preparation is good especially buffets. Staff are excellent. All restaurant, front desk and housekeeping staff are extremely prompt, courteous, well-trained, helpful and exceptionally professional.