Very clean, and accommodating. A bit small but I had a short stay.