Nice accommodation in a wonderful Greek island