Clean! Great location! Adequate kitchen if you are cooking some meals.