The flag is perfect and Jeremy, Emelie, and Sergei are the definition of the most hospitable hosts. They left a great guide book, checked in often, so many tips, and invited me over for dinner one evening with their friends. I had the best time and would recommend this flat over and over.