The Pool Garden House is a luxury apartment in Kea, Greece