We were pleased with our stay. Shafeqa went above and beyond to make sure we were comfortable and felt at-home. Check-in was easy and communication was even better. I do recommend booking with Shafeqa!