Great location. Well equipped
Detailed video instructions for self check in.