Wonderful place in a great location! Fantastic hosts as well. We had a lovely time!