Afaf’s accommodations were beautiful and spacious. The location is superb.