You can check in from 5pm and check out is at 9am. It's always worth going to the reception when you arrive to see whether the apartment is ready. They have a luggage storage room where you can leave your bags.