What a fantastic location! Graham communicated really well, accommodated last minute changes out of our control and check in was very smooth. The apartment is very spacious and clean. My family stayed twice within a very short period of time hence the double review.