I went with my girlfriend just recently to Greece, it is just an incredible experience, we really enjoyed it.
We were long enough to choose a travel agency that would make us the ideal trip and hotel reservations, and that the trip itself would be perfect, it was very important to me that everything was perfect.
As I was going to surprise my girlfriend, I searched very scrupulously for a firm, started to find out from friends, they advised me
Calgary travel agency.
I decided not to take the risk and took their advice, contacted them to discuss everything, what should be, how we want to fly, what class and what hotels to book.
Everything went well enough.
I can say that the trip went just fine.