Great location for us. Better than expected, actually. Excellent for TfL links. Good amenities in easy walking distance.
Really good communication and self check in.
Comfortable accommodation.
Very happy all round.