Greece is spectacular and the accommodation is nice