Facilities were good, but hot water wasn't working well. We waited for about 20 minutes but still won't work well. Clean, friendly staffs ;)