Timely communication, easy check-in, good location, and has the basics that you need.