Yup great food, great views, great weather and amazing prices where you say? GREECE! Naxos for the cheap food and Santorini for the beautiful sights.