I recommend staying with Fluvia and Domenico, it's been friendly and uncomplicated, and the location is very good when traveling to/from Stanstead International. Train station Stratford to get to London's center is nearby but it will take you a while. The room's nice, too.