What is your Charging system ? If all your singarounds and sessions are free , its hardly surprising people won't pay for guest nights , especially if its a lot of cash
Maidenhead charges a small fee for singaroundss which gives the funds a boost so that prices for guests are not excessive .