Originally posted by Beauty
I've never heard of them. However, the best deal will come through you planning and booking the trip yourself. When are you planning to go and how long are you planning to stay. If you want to pm me I'll try to help you out with some questions.
Oh and Welcome to the DIS!