Very clean and comfortable stay. Amenities such as kitchen, shower and laundry were well stocked with essentials. Bed was easy to sleep in, and the noise from other guests was not a distraction during sleeping hours.