All in all very good. Easy checkin and checkout.
The train station/bus station are very close and it was very easy to get to the city of London.
We (4 people) were at Ewa & Bens flat for five days. No problems at all.