An absolutely stunning property with wonderful attention to detail and great communication. Our large family vacation could not have happened at a better spot. We are grateful to James for making our time in Portugal just perfect.