Words fail to convey the talent and professionalism of Mr. Barbosa. Our guests were not only entertained but were spellbound. We were blessed to have Mr. Barbosa, a talent that could easily be performing on stage in Las Vegas or other similar venues, be a major contributor to the perfect day. Five stars is an insignificant rating. Ten stars would be more accurate.