I would say that the best things in Eilat are:
The weather. Between October to April it is very friendly weather, nights can be cold at winter, days can be very hot also in Autumn/Spring. You can be in Summer time in Eilat, in one condition, by avoiding being out in direct sun between 9:00-17:00. After that it is very lovely to hang around and spend your time on the beach and later on in restaurants and nightlife activities.
The sea. The red sea is wonderful sea, rich of corals and fishes. It is heaven for divers, but truly, you do not require to be a diver, just simple mask & snorkel, few steps to the water and you get full rich world of the underwater life
Size. Eilat is relatively small, so where ever you want to go will be near by, to most of the places you can just walk. A bit more further, take a taxi, it will be only 5-10 minutes ride.
Facilities. It is a very modern city, all the hotels are on high standards, verias of resteruants, pubs & night clubs.
Global credit cards widely accepted, restaurants, stores, shopping centres, medical centre, banks, post etc, all located
in a comfortable locations to serve the local & tourist. Toilets and other facilities are located usually near by clean & comfortable.
Transportation Eilat has its own international airport, however, in case of larger aircrafts they are landing in near by at the Ovda airport, about 50 min. by bus from Eilat.
Languages. English, French, German & Russian are commong languages among hotel and resteurants staff. All taxi drivers require to pass basic English test. English is widly spoken.
Family. Very comfortable to visit with small children and many attractions as well. Too many....