Everything we had hoped for. Great hosts and beautiful spot.