The stay was great! check-in was easy and everything is clean. there is always someone at the front desk if anything is needed and they have people that come to check that the rooms and commons areas are clean daily. There is a kitchen where you are able to make and store food, and an area with many tables to sit. The beds were nice and you have privacy curtains on each bed. You do share bathrooms but they are singles with their own showers and toilets in each. Location is great, would definitely recommend!