The place is really clean and well located. Perfect for a few days in London.