Staff was amazing. The only reason I didnt give 5 stars was because the bed was pretty uncomfortable. Also, room service came in and took all the dirty towels and didnt leave clean ones so we had no towels left in our room, we had to go downstairs to get some from the front desk. Other than that, hotel is pristine and staff is AMAZING