Stayed here to attend a conference, which I would say a nice experience. The staffers are always friendly and kind. Locationwise, Sheraton or Hilton are slightly better but only slightly. A few minutes walk will bring you to the nearest shopping mall anyway. Cabs are on call 24/7, so you don't need to book in advance. Two bottled waters are prepared every day. You should hang a don't disturb sign early, since they come to clean up your room early in the morning. Having said this, I enjoyed staying here.