Wonderful secluded house by the Alogomandras beach.