Joan is great and quick with her answers!
Anatoli Suites is on a remote part of the island of Schinoussa, one of the nicest islands I visited in Greece (Cyclades). You will need to either rent a motorbike or accept you need to walk for 30 minutes to reach the village and/or other beaches.