Great hotel, amazing views, lovely modern rooms, wonderful restaurant choices, great location, BUT the staff all seems to have just come out from hospitality school. Check in was a bizarre affair where the front desk was not sure if the room was ready or not. Restaurant staff at the Italian restaurant on the first floor seem unsure how I could charge my meal to my room, buffet tables during breakfast n dinner weren't cleared and I had to clear my plates on more than one occasion at each meal. The staff at this hotel just seem to be greenhorns at their job or they weren't trained long enough. But everything else is older full about this hotel.