Very clean. Comfy beds. Well equipped kitchen. Big TV. Central to everything. Great spot.