if you want to leave your bags, you'll be asked to pay 10£ and check in instructions are sent after the check in time.
Aside from that, ok communication. clean place. As expected.