Fabulous place - right in the heart of London! Helpful hosts and lovely clean room!