Very clean, great location for my needs, off street parking is great , I would stay again.