In general good, location and environment are good. However, we were unhappy about their record system and service. I used to book this hotel for my every business trip and of course I booked 2 rooms 2 nights with Free Breakfast thru hotel.com for this trip thru Hotel.com. While we checked in at the late evening, they insisted our booked was no free breakfast provided and spoke to my colleague impolitely. Even we shown our supporting email from the hotel.com's customer service on the next day morning, they still claimed there's no such record in their system. Surely they found out that our record is correct and voided the bill in the next day evening.