Great location, self check-in, instant communication