Check in took forever, one person at the desk and not nice. We had to call multiple times to let them know that we will have a late check in because flight was late, even though we follow the request , it took long time to check in.
In addition Hotel was having a conference meeting with many kids around the hotel, elevators and aisles without any parent, hotel looks very dirty because of the amount of people and may not be enough people to maintain it clean.
This is not one of Marriot that would recommend to stay.