John and his band (Afrocuban) were amazing. From the first moment I booked them, john has been extremely accommodating and patient with me...especially with all my changes and special requests. The theme for this 70th anniversary party was old Vintage Cuba and they truly helped me feel as if we had stepped back in time. The music was amazing from beginning to end. They worked well with the other performers and vendors allowing the whole performance to flow beautifully. J would definitely recommend them for any event you may have. Class A and truly amazing.