Dino’s place is fantastic! Very clean and conveniently located near Green Park and many London attractions. Communication was fast and seamless from pre-check in through checkout.