Absolutely breathtaking. Can not say enough about this place. We hope to come back year after year. Wonderful hosts and excellent communication. You can not beat the location- I had high hopes and they were exceeded.