Great place to stay. Very clean and looks like the photos. The living area is very spacious and the couches and beds are comfortable. TV is big and a good size. Most importantly, the place has air conditioning and heating (unlike some places that say they do and don’t) in every room. Walls are a bit thin and some noisy neighbours on top, but nothing major. Overall, place is a 10/10. Amr is a great host, responsive, proactive and very flexible. Will look to stay again definitely.