clean, functional and well-located. I would stay again.