A great place to stay to visit one of our favorite islands in Greece!