Very clean! A great price to accommodate a large family or group. The apartment is modern and has all of the necessary amenities.