The newly renovated midscale hotel is set in a quiet but central location directly next the longest sandy beach and only a short stroll from the delightful town square of Georgioupolis on the island of Crete in Greece Not far away are the towns of Ch . . .