It's exactly what it appears to be: a nice apartment with a metro station within 5 minutes walkingtime. A pretty smooth experience and a nice place to stay.