Rob performed for us at a family gathering at our vacation home. We could not have asked for a better experience. Rob played our family favorites amidst much dancing and singing along. He plays the guitar beautifully and has a great voice. Our requests included country,the oldies, rock, and current top 40 hits. I had sent Rob a list of my dad's favorite songs and he sent me a playlist a couple of days before. We have been taking this vacation for years and have never hired a performer before. But we will be sure to request Rob again next year. The best part was seeing the family enjoy themselves so much especially my mom and dad.