very clean, well located, and functional. I would stay there again!