Excellent communication, wonderful spot, and amenities were all arranged well. Lots of places for people in your group to relax. The view is fun to watch!