This hotel was clean and the service was great. We were traveling with two parents, three children. The hotel is a docked cruise ship and the rooms are cabins. They are small, but we were comfortable and the views of the Nile were incredible. We had room service which was inexpensive and delicious.