Malaga for under £100 a night