Great location, extremely clean, comfy bed and good selection of food in the self-service kitchen area.