Great!

Location: Everything you'd want to see over a weekend is walking distance, including metro, train, bars, old city, etc.

Apartment: It's like the description. You get your own room and shared use of a bathroom and kitchen. Everything was super clean and straightforward!