D afelleq umḍiq-a.
English: This place is fantastic.