Well kept place. Weird rooms in terms of windows, but they are pretty luxurious. The restaurant was nice with good breakfast. Unlike most places in Malaysia, this hotel actually had hot water! The staff didn't really understand English but were still nice. Would stay here again if need be.