Amazing spot all around! Everything you could possibly need in a great location. Perfect for a large group.