Modern hotel and very clean. Unfortunately service is very poor. Had to wait 1 hour in the restaurant for our food even though it was almost empty. Also, the level of English speaking is not great so it’s hard to communicate as a foreigner. Did laundry service which took much longer to get back then what was communicated.