Perfect stay for large mixed group. Great location.