Comfortable, clean home that takes the hassle out of traveling, especially with a large group.