I didn't get a chance to meet Mo, but he was super communicative (both before and during my stay). The appartment is a short walk from both Mornington Crescent and Camden Town stations, not far from King's Cross St. Pancras. Ideal location. The room was as described, with everything you need (even a plug adaptator!). Perfect for a weekend getaway !