The apartment is OK and very well located.
The check in/check out times (5pm/10am) are a bit annoying, especially for the price they charge.