The Hilton in Sharm El Sheikh is a fantastic hotel and I would stay there again.
The Italian restaurant is amazing with delicious cuisine. The waiter, Mohammed, who also serves the lunches by the pool is a wonderful person and a pleasure to meet. He continually went out of his way to help and nothing was too much trouble. What a great guy!
There were some sides to the hotel which let it down. The breakfast is average at best. Fortunately the omelettes and pastries/desserts were superb, otherwise breakfast would have been very poor.
The lack of air-conditioning in the public areas of the hotel is very uncomfortable. For some reason (money-saving no doubt) it is not used in reception or the restaurant for breakfast. This made it unpleasant to spend too long in either location. You could see the guests struggling with the heat. The hotel should address this immediately.
Another disappointment from the hotel was the lack of children's facilities which are advertised when you book the hotel. During our stay, a number of families complained about this to the reception staff. They finally opened one of the children's pools, but this only happened on our last day. The children's play area/park is also shut. The hotel is aimed at families, yet there is very little for children to do there. This is a massive shame.
The guys who work on the scuba diving/beach were quite pushy selling activities. This was annoying too.
For a relaxing break, it is a great hotel and worth staying.