cheerful diverse friends having party on terrace