Catherine and Craig are wonderful hosts to a beautiful home. The flat was clean, modern and in a brilliant location. Totally faultless.