Very clean and tidy place in the heart of London, in a quiet area.