Great with communication, easy instructions, and a very nice location! I had a great time.