Sleep quality is excellent, given the fact that our company supplied mattress to them, rooms are clean and aircon are cold enough. but some other facilities needs more improvement and renovation. like the comfort room and kitchen. Wifi speed also needs to be improve. note: we stayed in a villa.