Very clean, great location. Great communication. There is a stray cat who comes around early and makes noise. I would stay here again.