Cecile flat was a great choice for us, just spoke a bit about the check-in with her as the key needs to be pick-up from another place close to Camden Town. For us traveling with a baby and a kid, this was not a good option because of the difficulty of traveling with luggage, trolleys etc...
Other than that erything was tidy and clean and place is very friendly walking distance from London eye