The place just great!nice location.comfy and clean.
Kew and Richmond area is the best part of London.