Just back from hols with them, have to admit there was a bit of hassle but it all worked out fortunately. Would be careful about using them again and would know what to look out for.
Main problem was luggage, when booking the site said it was including an amount for luggage and also for resort transfers, however when emails arrived with itinerary there was neither despite I having paid for both. Flights turned out to be with Ryanair which was not obvious from the booking so you can imagine I wanted the luggage thing sorted. Rang their call centre twice, clearly in India, was simply told I did not pay for luggage or transfers, when I said I did and it was on all their bookings I was asked if I had taken a screen shot of that page which naturally I had not and was basically told then tough luck. I was not happy with this and got an email for their complaints dept, sent off several without getting any reply, found them on facebook where they could be contacted on another email, sent one to them explaining.
Anyway to cut long story short eventually 3 days before travelling got confirmation from them that they had made a mistake and were now including the luggage, however said transfers were not paid for, at this stage I didn't care about the transfers, they cost 40 odd, then they told me they had miscalculated the exchange rate on the stg and they owed me back 40 odd, they never seemed to make the connection that this was clearly something to do with the transfers I paid for. The money was recredited to my credit card.
We were very nervous that the hotel booking would not exist when we got there as there are lots of tales of woe on their facebook page, anyway it was and it was fine, as advertised.
I might use them again but I would be very careful and would deffo take a screen shot of what I was paying for.