Yeah I have used them before, it was in Amsterdam. Few days after booking I emailed hotel direct to check they had received my booking (but I always do whether booking with Expedia, Ebookers etc). Over half the price of anywhere else too.
Just want to point out, I used amoma when I booked my last holiday, and having never heard of them I was unsure about booking through them. Googling them you come across lots of negative reviews. Thankfully, i had no issues, so would happily use again.
Accommodation reviews here but to put it into context you're paying less than £12 a night for two people. Generally the reviews look fine. I did look at accommodation a little more expensive but overall had worse reviews so on balance I think this is a good choice as a base.
Heat for the flight price. Not so sure about the accommodation.