can someone remember a hotel name for me??its on the strip in Malia on the same side of the road as Subway Restaurant

at the very start of the strip[furthest point away from the beach]...i think Thomson Holidays sell it...any ideas??