We have returned to Hesham's again and again, it's a great apartment and building in a brilliant location. Late check in was accommodated and so simple. Staff are so welcoming and kind. Rooms are clean and have all the essentials and beds are so comfortable. 100% recommend.