Excellent in every way. Spacious and private. Perfect hosts.