Fantastic. Everything was fantastic. We enjoyed our stay. 100% recommended. Will definitely come again insha Allah.