Ikaros Beach is a resort with a private sandy beach, multiple pools, and Greek cuisine. Known for its exceptional hospitality.