Fantastic home in a fantastic location! Excellent communication from James throughout too.