Anybody know anywhere good to go on holiday for things to do and a good hotel. Preferably under £300. Cheers.