Excellent on all counts as a place to stay in West London.
A really great hostess also from my perspective - very friendly and really good with communicatons