The rooms are very spacious, we are given time to check out until our boarding time is 5pm, not 12pm. We did check-in late, that is 1 o'clock in the morning and I was very surprised when we were allowed to check out until 5 pm without additional fees. It's really fun.