Overall nice and clean. Keep in mind kitchen and eating area, and balcony is all shared by 4 rooms.