Stayed here for 6 nights and was very pleased with the hotel. Location is excellent - in walking distance to Jesselton and right next to a bunch of tour operators. Rooms were very large and clean. Staff was very helpful. There is a bunch of restaurants nearby as well as a large mall. Recommended!