JJ's is clean and tidy. The location is great as well, it feels safe and you can go to places conveniently. However, the wall is a bit thin, so you can hear people walking/talking outside.