Hi, I'm looking to take my boyfriend away on holiday for his birthday and am looking at the Greek Islands and can't decide between Crete or Corfu? I'm looking for a cheap-ish all inclusive holiday and to be by the beach but also not too far away from any nightlife as we often like to go out to clubs/bars. We are both 20 years old. I was wondering what are the best resorts as well because I've obviously heard of Malia and Kavos however I'd like to stay somewhere near these places (a bus ride away) so we have the option of going there but are not surrounded by the loud nightlife all the time. Thanks!