- check in was smooth and quick but never explained to us the policy of taking towels at the pool. - room is small in size - kids pool with two slides were amazing kids had a blast - main pool was also great - beach was so crowded lol - however we did not find it convenient to walk under the tunnel crossing the street to access the pool and beach on the other side of the hotel. - we did not like the attitude of the pool access guest relation officer regarding the towels - she only gave us 2 towels as we were 2 adults and 3 kids, we explained to her to at least give us one more for the 3rd child she strongly refused!!! if we only knew Hilton has a strict policy about giving out 'towels' like this we would have brought our own towels or if we had the time we would have passed by carrefour and bought towels at 10 dhs !! that was so disappointing as sympathy and passion comes before any policy especially when it comes to kids!!! - great food and shisha