Eilat is on the Red Sea, but has a very Mediterranean feel and, like many such boom towns, isn't preoccupied with planning or architectural aesthetics.
Eilat was settled by travelers from the Mediterranean area, who brought their customs with them.