very clean and in a great location. everything was as advertised and I would stay there again