Well furnished apartment - big and well-equipped enough to be comfortable for longer than a few days. Great value for what you get, and great location.