I had a great stay! Shiraz communicates quickly and clearly, and the apartment is clean, roomy, and has lots of extra touches to make it feel comfortable. I would definitely stay again.