Mike was very responsive and reply almost instantly. We found the place no problem and Mike was very flexible with arrival time, even though we arrived later than planned.
The flat has its own entrance and was spacious for 2 people.
Parking wise, on street parking is limited to 4 hours. Luckily there is private parking in the mews but you would need Mike's help to get in and out so plan around this.