Very clean, great price and perfect for my two week stay. They were friendly and accommodating. I would definitely stay here again.