Stayed two nights and everything went smooth. Room was as described and facilities were cleanly. What was most impressive was the communication. Zaki did a great job of checking in with us and making sure everything went well before and after. We were only in the apartment to sleep/shower for the most part, but would stay again!