Location is great, self-check-in is very easy. Kevin has been very helpful and make sure everything is smooth. Happy to visit again.