Our stay was just wonderful. The flat is just as described and the location is amazing! We didn't have the chance to meet Christy, but she answered all our messages very quickly.
The only little problem was the lack of hot water during the first few days. But then it was resolved :)
Overall, I would totally recommend this place!