We had a great stay here. The view was fantastic and although the check-in was unorthodox, it was well explained. I thought I read somewhere that an early check-in may be available but that wasn't the case with us. So I'd advise to make your plans on the check-in times stated. This wasn't an issue for us though as there are bars nearby to wait at.
The left luggage building is a 15 minute walk,but it was super useful if like us, you have a late flight etc. Overall we would not hesitate to stay again. We loved it.