Checking in is not where the apartment is! And check in time is fairly late 3PM while check out is at 11AM.
The April is really nice but it has its pros and cons.