Very clean. Well- equipped kitchen. Very comfy beds. Great location