My two cents...
I usually travel with 5 or more and never have a problem because most the people share a key card or at least one of us is back in the room. Even if I did have issues of having to wait around for someone in my group to come back with a key,I still would choose Marriott. They by far have the best hotels and service.