Had a great stay at Olivia's. The place is neat and conveniently located to access major places in London. Would highly recommend.