As described. Nice large apartment in great location.
Quite a few steps to elevator so keep in mind if have young children or elderly.
Booking communication good.
Good value for money.
Some minor attention to detail changes would make it fantastic but would recommend in any event.