A very well located and immaculate place to stay. Graeme was very responsive and informative. It worked perfectly for our family.