Perfect location, plenty of space and very well thought through. Amazing check-in process with detailed instructions.