We had a great time! So many thoughtful touches. Nice location. Excellent hosts! We would stay again.