It is clean. It has a great pool and roof top bar, the staff are nice, and also very close to the beach and the airport. However there is quit a distance from the main shopping mall, and even further from the street where many bars are there. But we found some good restaurant and a mall near by, there is a big supermarket and a small food court in that mall. Indeed I consider this hotel as a good one with a relatively cheap price.