The apartments were clean but the cookware was outdated and no items to assist with cooking like oil, salt etc. The check in process was a bit cumbersome and not well explained and/or organised. We had to park on the street because they had run out of parking fobs. They required more staff to be on. I think the apartments need some internal refurbishments as they are starting to be a bit dated. The bed was very nice and luxurious but they had super cheap towels, toilet paper, and kitchen items. The couch was so uncomfortable and the internet was not great.