We mainly holiday on Spanish islands but fancy Greece next year for 10 nights. We have two older teenage dcs so we're looking for somewhere pretty that has a good pool/beach but also with lots of bars, restaurants and places to see. Not a party place! We don't know Greece at all so would love some recommendations. We usually prefer self catering and don't have a massive budget. Thank you!