Very clean with great amenities. Cozy apartment with lots of personality and excellent book selection. Great location and value overall.