Excellent hosts! Great location! Such a wonderful stay, thank you!