The place is very tidy, quiet and cosy. Dino is very friendly and super helpful especially when it comes to tips about seeing all the architecture landmarks in London.
The room is bright and with a nice view.
The proximity to 3 tube stations makes it very convenient as well.