The flat is nice and clean, the location is perfect and the check in/out process is ace. Do note that the double bed is a bit on the small side and that the bathroom has really weak soundproofing. Finally, John is a great host.