The apartment is in a really comfortable location. Is a bit less spacious than you would think looking at the photos, but you have everything you need anyway.
The possibility of leaving your bags at the front desk after check out is definitely a plus.