Excellent hotel- amenities, breakfast buffet, massage, majority of the staff. Unfortunately, I encountered a horrible experience at the Chinese restaurant inside the hotel. The staff at that particular restaurant was rude, inconsiderate and unprofessional. However, overall this hotel is definitely a 5 star and the staff is 4 star due to my encounter at the Chinese restaurant.