Provided everything we needed for a short trip! Communal kitchen was always very clean and organized (and gave us the coffee boost we needed in the mornings!) — communal living room was an added bonus. Room and bathroom were very clean and check-in process was seamless. Comfy bed too!