Very clean. Simple stay. No real kitchen, but will be ok if you plan on being out most days.