Easy check in, good communication & great location