Absolutely Perfect!
Wonderful, clean and well-appointed. Great location! Superb hosts.
Noise was not an issue.
Highly recommended!