Very clean and everything was present. The apartment is very big and it feels great for the value. A great place to stay overall