Overall we enjoyed our stay at this hotel. The location is decent with a shopping mall close by and plenty of places to grab a bite to eat. Service at the hotel was very good, staff are very helpful particularly those serving breakfast. Room cleanliness was disappointing as several towels had stains on them (think they had been washed but for a "four star" hotel you'd think they would just replace a tatty towel - noone is going to want to use a towel with unknown marks on it). The glasses also looked like they've not been washed as had traces of drinks in them. Realistically this is more a 3 star hotel, not 4 as it claims. However, I think the hotel is priced fairly for the standards it has to offer, our room was pretty cheap. Oh, and for the tea/coffee fans..no facilities in the room :(