The flat was small but comfortable and fit three people well. The location was great with easy access to public transit, lots of great Lebanese restaurants and in walking distance of Hyde Park.
We did have some issues with water pressure and hot water in the shower but the issue seemed to be temporary.