Great communication, everything was as described. Everyone in our group had a great experience! Highly recommend.