great location, thorough and helpful check-in processes!