Very clean. Lots of amenities. Easy to keep clean