Has everything you need for a long term stay. Nothing super glamorous but clean, decently priced, and in a great location. I would stay again.