does your flat include electricity, council tax, gas, water, cleaning and maintainence in that price?
your getting the same as you would get in a serviced appartment so i dont think 15 a night is too much.. you could have stayed in one of the caravan rooms or whitehouse if you wanted as they are cheaper.