Sorry - I need to make a decision this week and I know this board get more traffic...

So looking for some opinions on this company?!

My post in travel and vacations

Thanks