I stayed with Bella for a couple of nights whilst visiting the O2 arena for a work conference.
Bella was a fantastic host during my stay, the accommodation was clean and very modern. The location was easily walkable from Greenwich station and a short walk to the many bars and restaurants in Greenwich. I would highly recommend Bella as your host if you are travelling into this area of London.