We had a great stay here. The flat was so lovely - well located, spacious, clean. James' fast responses to any questions we had about the flat improved our experience enormously. Thank you, Grace and James!