The service was overall great, the staff was very considerate when i made a mistake on the check out time. The check out time was supposed to be 11am but they gave us 30 mins to check out. The amenities are also great! You can get whatever you need on the 3rd floor reception. They also have laundry self service on the 6th floor. Location is very accessible as it is very near the train station. There are lots of shops and restaurants.