Location perfect!
Apartment pretty much as described though vast noise pollution likely due to thin windows.
Beds super comfortable, everything needed was supplied.
We enjoyed our 5 night stay :)