We stayed in Marsa Alam for the diving and stayed at this hotel for the reviews. We were glad we stayed here. The Staff is really helpful and the property is beautiful. It is just a short 10 min walk to the dive center, or you can take their free transfers. Book the dives in advance! We didn't book one of the dives in advance and were not able to go to the Dolphin House. However, we went to another spot for Dolphins and swam with a pod of 9 wild dolphins, one was a baby. We swam with them for about an hour then we were too tired and returned to the boat. The dive site was Shaab Marsa Alam. The food was good and had a large selection. We did get sick from the food in Egypt as a whole, but we ate outside of the hotel as well. There is a pharmacy close by that has medication that helped fast. If you plan on going to Luxor, book with the hotel. We arranged it with a another tour company who woke us up twice for our passport and were not able to get us through the check points and so just didn't pick us up at 5 am. We are from the US which is part of the problem. But, that was our last full day there, so we never made it to Luxor. The hotel could have arranged something for us if we told them a day in advance. Maybe next time.