Location is great!! It is very close to Notting Hill tube station. The bathroom is nice; it seemed updated and the shower has great pressure and hot water. The room is small and smells dank; there is a fan to help but I did not see A/C.
Host was a great communicator and keyless check in was easy.
Good spot for a backpacking type but not necessarily for someone used to business travel.