A good short term stay. For longer term they need to work on some things. Like providing some cleaning material. However, it is a great place, clean, safe and in not a bad location. Beds are comfortable.