The flat is in a great location and was super - clean, comfortable and overall perfect. It really did have all essentials including shampoo and conditioner. Ramy was always prompt replying to queries both before and during our stay. There was a problem with wifi which he did his best to fix.