I have found a great deal with these for two weeks in Majorca in August. It does seem too good to be true as the Hotel has good reviews so I think there must be a catch somewhere
I do believe you get what you pay for so am a bit nervous about booking it but don't want to miss out on a good deal either.