Apartment is in a good location, in a nice building with 24/7 security, and easy checkin/out process. It is, however, just an apartment that is being rented and as a rental it lacks the “feel” and comfort of an accommodation that you would expect with Airbnb (the comfort of the furniture, artwork on the walls, amenities throughout). Other than that, it should provide for a proper stay.