I was initially a bit apprehensive about the self check in but when I went there I found that it was a great location, and there were staff to help who were very friendly. The customer support is also excellent