Haafiz' place was accommodating and very clean. Haafiz was easy easy easy to communicate. We enjoyed our long stay.