Great location and excellent communications and easy self check-in