I booked very last minute at the Club Street apartment, and Chen Chen was very helpful. Check-in was easy, the room was freshly cleaned when I arrived, and it looked just like the pictures.
Apartment is right on Club St. so obviously many things to do, but windows are up against Mohamed Ali Ln and so when you're inside it's perfectly quiet.
Everything was good, questions were answered very quickly and I would definitely stay again.