D wa i d amḍiq aneblal.
English: This is the perfect place.