We had a great stay. The flat was superb and perfectly located. It was spotless, spacious and extremely comfortable. It couldn't have worked out better. Thank you, James!