Clean. Well appointed apartment. A comfortable stay.