For the price and good service yes. We had to buy insurance because you don't take American Express. Also, you didn't tell us we had to pay for public transportation to go from place to place in Rome. Then we caught a few days before we left that our pick up was a 6.00 am and the flight was at 6:45 am. Had we know that at our age we would of picked a later flight. Getting up at 1 am after a full-day tour and having dinner is no fun. Overall I give your company and staff 4 stars. Your complete staff was very polite and helpful in all our needs and always a prompt response from Kate Popova. She gets 5 stars from me. She gave me confidence in your company's ability to follow through.