I have stayed in many hotels in my life from Dubai to Rome and this was one of the best hotel experiences ever, I arrived early and the staff was courteous and professional allowing me to check in early and upgraded me to a Suite at no additional charge. The room was very nice and clean, the bed was the most comfortable I have ever slept on and the service was great!
I would recommend this place for it's cleanliness and location, it's not the cheapest, but you get what you pay for.