Never been abroad before, I am looking to go with 4-5 of my mates next year in August. We're looking at fun activities and shopping. I heard Bahrain is good? We're looking to stay for around 7 to 10 nights. Looking to spend around £400-£450 all inclusive. What is the best holiday booking site?