Excellent location, fantastic host. My friend and I had a great time! Everything is as described.