1. Close to the subway station. Furthermore it's in zone 2 so you can travel easily and quickly to the centre of London.
2. Very nice neighbourhood--nice to look at, nice amenities within walking distance.
3. Extremely clean and great hospitality.
4. I thought my room was rather large, so you can look forward to having lots of space.