I enjoyed my stay at Siwen's. The location was super convenient, about 5 minute walk from the DLR/Overground stations. Although the room is a little small for two people and luggage, it is manageable. Just be aware that if you have cat allergies, Siwen does have a cat!