I stayed at Kamal's place for a night with 5 of my family members. Overall, it's a great apartment with good location and amenities. Kamal's assistant, Fadwa, was super patient and understanding while waiting for us to arrive from Heathrow (Delay caused by UKBA checks). If you are looking for a place to stay between your travels by train, this is the perfect place for you!