Everything as described, good communication, great value for a large group to stay together