Solid location, great complex to be in with so much around you.
Check-in is a little tricky but it makes sense given the building.