The place is close to the McCarran airport and also a great spot for exploring Vegas in general!