twin house rent telal north coast sea