This company is FANTASTIC! I highly recommend using them. They were very easy to communicate with and really listened to the experience I wanted to have. All emails and phone calls were always answered within a day, usually less. They had answers to every question I had (and I had A LOT) and were spot on with their answers. They also provided some helpful hints for me as to when to avoid lines, or restaurants to go to, etc. This was a very important dream trip for me and they really understood that and made it everything I could have wanted. They even through in a few fun surprises for us knowing that it was an anniversary trip for my boyfriend and I.
They also partner with wonderful tourism groups. The tour guides we were set up were FANTASTIC. We absolutely loved our experience. We opted to go with private tours rather than group tours and I couldn’t have been happier.