Super apartment - Great location, everything you need for a short or even longer stay. Well equipped kitchen, and well layed out space. Definitely recommended.