Lovely big place in a great location. Ample for me, my wife and 3 kids age 13, 11 and 9. Roof terrace is shared but usually empty. Christos was friendly and helpful.