I can absolutely recommend this place. Yusuf and his team are great hosts and take very good care of their guests.
The apartments are exactly as shown in the pictures, there's always complementary coffee/tea at the front desk and someone to help out with any questions you may have.