The hotel was newly-built, so the ambiance and amenities are in good condition. The staff at the resto were okay, they were very responsive but seems overworked, there were only three staff to cater a lot of guests. The girls at the front office were nervous, they were apprehensive when asked questions. Also, the ad for "free breakfast" was false. We booked a family room for six adults, however, only breakfasts for two were complimentary, the other four guests had to pay! Giving Em Royalle 6/10 score overall.