Super clean and well-located. Comfortable beds. Only one toilet with separate shower/bath area, but everything else was great!