A quite and comfortable place. A bit far away from London city.