Very clean and perfectly located flat. But, hot water and Wifi unstable. Great stay though in Safa's flat, would come back.